﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Domain.Common;

namespace Infrastructure.Data.Security
{
    using Domain.UserManagement;
    using Domain.UserManagement.Entities;
    using System.Linq.Expressions;

    public class PermissionRepository : IRepository<Permission>, IPermissionRepository
    {
        public PermissionRepository()
        { }

        public Permission Add(Permission item)
        {
            throw new NotImplementedException();
        }

        public void Update(Permission item)
        {
            throw new NotImplementedException();
        }

        public void Delete(Permission item)
        {
            throw new NotImplementedException();
        }

        public IEnumerable<Permission> Get(Expression<Func<Permission, bool>>[] predicates)
        {
            throw new NotImplementedException();
        }

        public IUnitOfWork UnitOfWork
        {
            get { throw new NotImplementedException(); }
        }
    }
}
